History
History
Synonyms
UK
US
Meaning:
photofinish

a finish of a race that is so close that a photograph is needed to decide the winner

narrow escape

NEAR GO as in Wiktionary
NEAR GO as in Wikipedia